Los Altos
geographical name
Los Al·tos
lȯs-ˈal-(ˌ)tōs
city in western California south-southeast of Palo Alto population 28,976
Love words? Need even more definitions?
Merriam-Webster unabridged
Share